supporting rationales - German English Dictionary